﻿<%@ Control Language="C#" AutoEventWireup="false" CodeBehind="RecordEdit.ascx.cs"
    Inherits="blackhouse.WebNemo.Web.Controls.RecordEdit" EnableViewState="true" %>
<%--<script src="/Scripts/nemo.editrecord.js" type="text/javascript"></script>--%>

<asp:Panel runat="server" ID="pnlAutoCloseScript" Visible="false">
    <script language="javascript" type="text/javascript">
            window.parent.Nemo.NemoPopup.ClosePopup();
            if (window.parent.AfterCloseEditRecord)
                window.parent.AfterCloseEditRecord();
        
    </script>
</asp:Panel>
<asp:HiddenField runat="server" ID="hfReturnUrl" />
<div id="scrollAlwaysTop">
    <header id="recordEditHead">
        <div>
            <div class="fLeft recordIdx" id="recordId">
                <asp:Literal runat="server" ID="ltlIdx"> - </asp:Literal>
            </div>
            <div class="headName fLeft bord-left" id="recordEditIdent" data-type="fill-space" data-adjustwidth="-100">
                <h1>
                    <asp:HyperLink runat="server" ID="lnkIdentyficator" CssClass="text" ToolTip="Nazwa zostanie wygenerowana automatycznie, na podstawie wprowadzonych danych">&lt;Nazwa automatycznie&gt;</asp:HyperLink></h1>
                <a class="edit">+ edytuj nazwę</a>
                <asp:HiddenField runat="server" ID="hfIdentyficator" />
            </div>
            <div class="bord-left fRight buttonHolder">
                <asp:HyperLink runat="server" ToolTip="Powrót do listy" CssClass="textButton" ID="lnkCancel">Anuluj</asp:HyperLink>

                <asp:LinkButton runat="server" ToolTip="Zapisz wprowadzone zmiany" CssClass="styleButton"
                    ID="lnkSave" OnClick="bntSave_Click" CommandName="save">Zapisz</asp:LinkButton>
            </div>
            <div class="bord-left fRight twoTextLines">
                Utworzono: <span class="specialBold">
                    <asp:Literal runat="server" ID="ltlCreated"> - </asp:Literal></span><br />
                Zmodyfikowano: <span class="specialBold">
                    <asp:Literal runat="server" ID="ltlModified"> - </asp:Literal></span>
            </div>
        </div>
        <div class="cleaner"></div>
    </header>

    <asp:Repeater runat="server" ID="rptTabMenu" OnItemDataBound="rptTabMenu_ItemDataBound" Visible="false">
        <HeaderTemplate>
            <ul id="editTabs" class="tabs">
        </HeaderTemplate>
        <ItemTemplate>
            <li runat="server" id="liItem">
                <asp:Literal runat="server" ID="ltlTabName" />
            </li>
        </ItemTemplate>
        <FooterTemplate>
            </ul>
        </FooterTemplate>
    </asp:Repeater>
    <div class="space-20"></div>
</div>
<div id="scrollMakeScroll">
    <asp:Panel runat="server" ID="pnlTabMargin" CssClass="tabbed-margin" Visible="false"></asp:Panel>
    <asp:Repeater runat="server" ID="rptTabs" OnItemDataBound="rptTabs_ItemDataBound">
        <ItemTemplate>
            <asp:Panel runat="server" ID="pnlRecordDisplay" CssClass="record-display">
                <asp:Repeater runat="server" ID="rptData" OnItemDataBound="rptData_ItemDataBound">
                    <ItemTemplate>
                        <asp:Panel runat="server" ID="pnlHolder" CssClass="recordColumnLine recordEditLine">
                            <asp:Label runat="server" ID="lblName" CssClass="title"></asp:Label>
                            <asp:Panel runat="server" ID="pnlEdit" CssClass="editPanel">
                            </asp:Panel>
                            <asp:HyperLink runat="server" ID="lnkAddTranslate" CssClass="edit-translate" Visible="false">+ Edytuj tłumaczenie</asp:HyperLink>
                            <div class="cleaner"></div>
                            <asp:Panel runat="server" ID="pnlValidators">
                            </asp:Panel>
                            <asp:Label runat="server" ID="lblDescription" CssClass="description" Visible="false"></asp:Label>
                            <asp:Panel runat="server" ID="pnlOryginalTranslate" CssClass="prev-value" Visible="false">
                                <h4>Tekst oryginalny</h4>
                                <asp:Label runat="server" ID="lblOryginalText"></asp:Label>
                            </asp:Panel>
                            <asp:Label CssClass="required" runat="server" ID="ctrlRequired" Visible="false">* pole obowiązkowe</asp:Label>
                            <div class="cleaner">
                            </div>
                        </asp:Panel>
                    </ItemTemplate>
                </asp:Repeater>

                <asp:ValidationSummary ID="ValidationSummary1" EnableClientScript="true" DisplayMode="List" runat="server" CssClass="val-sum" />
            </asp:Panel>
        </ItemTemplate>
    </asp:Repeater>
    <asp:CustomValidator ID="cvRecordValidation" OnServerValidate="cvRecordValidation_ServerValidate" runat="server"></asp:CustomValidator>
</div>
